indispensable resource

Translations
незаменимый ресурс
Water is an indispensable resource for all living organisms.
Вода — это незаменимый ресурс для всех живых организмов.
Definitions
A vital or essential asset or supply that is necessary for achieving a particular goal or function, without which success or operation would be significantly hindered.
Words
indispensable

adjective
незаменимый
resource

noun
ресурс